2004 Berkshire Hathaway Annual Meeting